home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
HPAVC
/
HPAVC CD-ROM.iso
/
AXREAD12.ZIP
/
READ.DOC
< prev
next >
Wrap
Text File
|
1996-08-03
|
8KB
|
178 lines
Message Base Replacement PPE(s) Version 1.20
Code and Graphics by Maverick/[ANTi-X]
Compiled with PPLC 3.20 for PCBoard 15.22+
Disclaimer
══─────∙·.
This PPE is released under the FREEWARE concept. It may be used in any way
you wish! Slice it, dice it, decompile it... Whatever you want. HOWEVER, I
assume NO responsibility for anything that happens. I offer NO guarantees
of any kind! It's yours, it's free, use it how ever you see fit!
** WARNING ** This is NOT a completed version, and may contain bugs. Use at
your own risk! Although the worst that is likely to happen is not work! ;)
** WARNING ** Once installing READ.PPE, do *NOT* pack your messages! You
will cause PCBoard to do things it shouldn't! You midas well delete your
message base, cuzz that's what you'll have to do after running PCBPACK!
About/Purpose
══────────∙·.
Why 5 PPE's for a R command replacement? Because CDC has been unwilling to
listen to my requests... Mainly the fact that I want a CONFIGUREABLE MESSAGE
HEADER! (See READHDR) Am I not making myself clear? The default message
header STINKS! Anyway, this rather large set of PPE's fixes that, and some
other message base over-sights.
** NOTE ** The source code is not included in these for one reason, and one
reason only, "It's not done!" <g> It's unlike me to NOT include the source,
but the main reason is because this is a BETA release. The source WILL be in
the non-beta release... (Probably version 2.00) You are allowed to decompile
it with PPLX, but it's *ALOT* of code! Don't say I didn't warn ya! ;)
Advantages of these PPE's
══────────────────────∙·.
Your message base will look awesome! EVERY PCBoard sysop that has called my
board says this, "Gimme that message config thing! It's awesome!"
Solves all problems with users being blinded by the old, ugly message
header!
Has an awesome address book! Totally re-coded and awesome! Be sure to check
it out!
Some nice features, such as use of @ codes for configurablity, integration
with my up-coming quote/message dresser/editor. The quote char "├" (or in
your case) "->" can be changed and colored! Ohhh, how nice! :)
Full screen message editor support, supporting IceEdit for now, and more
to come!
Can still use PCB's internal editors, but the memory problem still exists
with no hope in sight! ;( Unfortunatly, I don't know of a way to fix it
without the source code to PCBoard itself! Hmmm... Now I know I saw that
code somewhere...
Disadvantages of these PPE's
══───────────────────────∙·.
Your will loose LOTS of the nice features of PCBoard message system. The
code for READ.PPE alone is 900+ lines, and it only supports commands:
R A: Read All
R Y: Read Your
R L: Read Last
R #: Read Specific Message Number
A parameter of "NS" can be added to any of these to force read.ppe into
NonStop reading mode!
This PPE has been SO requested though, that I'm releasing it anyway.
Known Bugs
══─────∙·.
I know, releasing PPE's with known bugs... Shame Shame! It's not my style,
but then, you guys kept bugging me to release it, so there!
Okay, one, it doesn't update the READ status after a user reads his mail.
So, it will always display "READ: NO" for that fact. I will fix this once
I start reading/writing directly to MSGS and MSGS.IDX. Until then, live
with it! :) This version uses MsgToFile to read mail. (It's slow, I know)
When a user has mail waiting in an other conference OTHER than the current
one, read.ppe doesn't join the conferences the messages are in. (R Y command)
I'm not quite sure how to accomplish this... I'm working on it though! ;)
READ.PPE is running out of memory after reading, replying, reading,
replying, ect.. This is due to it calling the message editor, and then
reloading READ.PPE from CALLED.PPE. However, this HAS to be done in order
for it to work correctly! ;( Otherwise, as soon as you save your reply, it
throws you at the main menu, making you have to hit R A again! *NOTE* Using
an external editor completely fixes this problem!
Several cosmetic things (like the saving message prompt/message number
printing out of turn) that I have NO control over. Unfortunatly, another
problem I cannot control on a PPE programming level. Allthough, if I had
the source to PCBoard...
Installation/Configuration
══─────────────────────∙·.
Preface:
NOTE: This PPE is now compatable with FidoNet. It works fine in all my tests.
If you encounter errors with it and Fido, e-mail me!
If your BBS is connected to the internet (UUCP) STOP here! This PPE has NOT
been tested under such enviroments, and will most likely stuff wrong text!
Mainly when it comes to message input. (ie. to/subject/security) If you are
dareing, try it anyways, OR, complain to CDC and tell them you want a
configurable message header and you want it NOW!
1. Goto PCBSETUP, Type BB and go down to CMD.LST and press F2. Add these 3 new
entrys:
CMD.LST Editor
Charges Per PPE/MNU File Specification -or-
Command Sec Minute Use Keystroke Substitution
══════════════ ═══ ═════════════════ ═════════════════════════════════
XX) E 0 0 0 C:\PCB\PPE\READ\ENTER.PPE
XX) R 0 0 0 C:\PCB\PPE\READ\READ.PPE
XX) BOOK 0 0 0 C:\PCB\PPE\READ\BOOK.PPE
└──────┬───────┘
Full drive and path to the PPE's ────────┘
2. Edit READ.CFG, which contains 4 configurable lines. Descriptions are in
READ.CFG.
3. Run INSTALL.BAT to complete the installation. Make sure you run it from the
directory the PPE resides in. Example:
INSTALL C:\PCB\PCBTEXT C:\PCB\PPE\READ
└─────┬──────┘ └──────┬──────┘
│ └─────── Full drive and path to the PPE's
└──────── Name of PCBTEXT file to modify
4. Edit READHDR and READHDRS to your likeing, Refer to READHDR.DOC for more
information.
5. Create EXTx.BAT and setup an external editor if you choose to use one.
Refer to EXTERNAL.DOC for more information. If you want to use PCBoard's
internal editor, then your done addin' this bad boy in. Enjoy!
Future/Support
══─────────∙·.
The list is HUGE. Of course if CDC would do the message header themselves,
I'll be happy! :)
Also if I get any requests for addition/changes, I'll be glad to consider
them!
E-mail: maverick@phcc.org
Salt Air: Kenneth Padgett
Sysop of: The No-Name BBS (703) 323-6838
FTP: x136.pcboard.com /pub/bbs/antix
WWW: http://pages.prodigy.com/no-name/anti-x.htm
http://pages.prodigy.com/no-name/kenneth.htm
Snail Mail (self addressed stamped envelope if you want a reply):
The No-Name BBS
P.O. Box 12443
Burke, Va 22009-2443
Greetz
══─∙·.
Greetz go to:
Gelfling - All your wonderful beta testing and ideas! And the great
french tanslation! :) Thanks dude!
Chicken/ECR - Your decompiler showed me how to code, And how NOT to code!
Lone Runner/AEGIS - Your decompiler is better(Sorry Chicken), Keep up the work!